package com.ruoyi.system.bo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.util.Date;
import javax.validation.constraints.*;


import java.math.BigDecimal;

/**
 * 实验题目添加对象 pt_question
 *
 * @author ruoyi
 * @date 2021-11-28
 */
@Data
@ApiModel("实验题目添加对象")
public class SysPtQuestionAddBo {

    /** 实验id */
    @ApiModelProperty("实验id")
    private Long expId;
    /** 题号 */
    @ApiModelProperty("题号")
    private String questionNo;
    /** 题目 */
    @ApiModelProperty("题目")
    private String question;
    /** 选项 */
    @ApiModelProperty("选项")
    private String option;
    /** 正确答案 */
    @ApiModelProperty("正确答案")
    private String answer;
    /** 解析 */
    @ApiModelProperty("解析")
    private String analysis;
    /** 分值 */
    @ApiModelProperty("分值")
    private BigDecimal score;
    /** 类型（1:选择题、2:判断题、3:多选题） */
    @ApiModelProperty("类型（1:选择题、2:判断题、3:多选题）")
    private Long type;
    /** 创建时间 */
    @ApiModelProperty("创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    /** 更新时间 */
    @ApiModelProperty("更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
    /** 是否启用（1：启用；0：禁用） */
    @ApiModelProperty("是否启用（1：启用；0：禁用）")
    private Integer isEnable;
}
